(river) wind - Español Inglés Diccionario